My Beach Trip header

HomePink Sands Beach
Phi Phi Island
Anguilla
Whitehaven Beach

Anguilla

Anguilla is a tiny island tucked away in the northern Caribbean. It is a British Overseas Territory and is one of the most northerly of the Leeward Islands in the Lesser Antilles. The island boasts 33 white sand beaches with crystal clear waters, mouth-watering cuisine, and world-class accommodations.